Package-level declarations

Types

Link copied to clipboard
class AdapterIdentity(val adapterNetworkName: String, val adapterVersion: String, val adapterNetworkVersion: String)

Represents identity information of a mediation adapter.

Link copied to clipboard
sealed class AdBindingResult

Represents the result of binding an ad to a view.

Link copied to clipboard
interface AdError

Class containing errors that can occur during an ad request.

Link copied to clipboard
class AdInfo

Container for base Ad information

Link copied to clipboard
class AdRequest

An AdRequest contains targeting information used to fetch an ad. Ad requests are created using Builder.

Link copied to clipboard
class AdRequestError @JvmOverloads constructor(val code: Int, val description: String, val adUnitId: String? = null)

Class containing errors that can occur during an ad request.

Link copied to clipboard
class AdTargeting(val age: String? = null, val gender: String? = null, val location: Location? = null, val contextQuery: String? = null, val contextTags: List<String>? = null)

Contains targeting information used for ad requests.

Link copied to clipboard
Link copied to clipboard
enum AdType : Enum<AdType>
Link copied to clipboard

Controls audio of ads rendered by the SDK — all ad formats except In-Stream, whose volume is derived from the content player of the application.

Link copied to clipboard
class BidderTokenLoader(context: Context)

Class that creates a bidder token to be used in the mediation. Bidder token is generated asynchronously.

Link copied to clipboard

Listener to obtain results of bidder token generation from BidderTokenLoader.loadBidderToken

Link copied to clipboard

Configuration for requesting a bidder token.

Link copied to clipboard
class Creative

Contains creative information

Link copied to clipboard
object Gender

Gender characteristics.

Link copied to clipboard
interface ImpressionData

An interface with impression-level revenue data.

Link copied to clipboard

A listener for receiving notifications about SDK initialization complete.

Link copied to clipboard
class VideoController(videoEventController: VideoEventController)

An object that provides playback control for video.

Link copied to clipboard

A listener for receiving callbacks for video events.

Link copied to clipboard

Class contains logic that applies to the Mobile Ads SDK as a whole. Right now, the only methods in it are used for enabling SDK logs, getting SDK version and enabling visibility error indicator.